home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-chassis-mib-02.txt < prev    next >
Text File  |  1993-07-08  |  71KB  |  2,377 lines

  1.  
  2.  
  3.           Internet Draft           Chassis MIB             June 24, 1993
  4.  
  5.  
  6.                    Definitions of Managed Objects for a Chassis
  7.                    Containing Multiple Logical Network Devices
  8.  
  9.                                   June 24, 1993
  10.  
  11.  
  12.                               David Arneson (Editor)
  13.                              Cabletron Systems, Inc.
  14.                                 arneson@ctron.com
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                Status of this Memo
  21.  
  22.           This document is an Internet Draft.  Internet Drafts are
  23.           working documents of the Internet Engineering Task Force
  24.           (IETF), its Areas, and its Working Groups.  Note that other
  25.           groups may also distribute working documents as Internet
  26.           Drafts.
  27.  
  28.           Internet Drafts are valid for a maximum of six months and may
  29.           be updated, replaced, or obsoleted by other documents at any
  30.           time.  It is inappropriate to use Internet Drafts as reference
  31.           material or to cite them other than as a "work in progress".
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.           Expires December, 1993                                [Page 1]
  57.  
  58.  
  59.  
  60.  
  61.           Internet Draft           Chassis MIB             June 24, 1993
  62.  
  63.  
  64.           1.  Introduction
  65.  
  66.           This memo defines an experimental portion of the Management
  67.           Information Base (MIB) for use with network management
  68.           protocols in TCP/IP based internets.  In particular it defines
  69.           objects for managing a chassis containing multiple (logical)
  70.           networking devices, such as repeaters, bridges, routers,
  71.           terminal servers, etc.  Please send all comments to the
  72.           chassis MIB working group at chassismib@cs.utk.edu.
  73.  
  74.  
  75.  
  76.           2.  The Network Management Framework
  77.  
  78.           The Internet-standard Network Management Framework consists of
  79.           the following components.  They are:
  80.  
  81.           o    RFC 1155 which defines the SMI, the mechanisms used for
  82.                describing and naming objects for the purpose of
  83.                management.  RFC 1212 defines a more concise description
  84.                mechanism, which is wholly consistent with the SMI.
  85.  
  86.           o    RFC 1213 defines MIB-II, the core set of managed objects
  87.                for the Internet suite of protocols.
  88.  
  89.           o    RFC 1157 which defines the SNMP, the protocol used for
  90.                network access to managed objects.
  91.  
  92.           The Framework permits new objects to be defined for the
  93.           purpose of experimentation and evaluation.
  94.  
  95.           This MIB is written from the perspective of SNMP however has
  96.           allowed for SNMPv2 type access by including the SNMPv2
  97.           Contexts within the MIB views.
  98.  
  99.  
  100.           2.1.  Object Definitions
  101.  
  102.           Managed objects are accessed via a virtual information store,
  103.           termed the Management Information Base or MIB.  Objects in the
  104.           MIB are defined using the subset of Abstract Syntax Notation
  105.           One (ASN.1) defined in the SMI.  In particular, each object
  106.           object type is named by an OBJECT IDENTIFIER, an
  107.           administratively assigned name.  The object type together with
  108.           an object instance serves to uniquely identify a specific
  109.  
  110.  
  111.  
  112.  
  113.  
  114.           Expires December, 1993                                [Page 2]
  115.  
  116.  
  117.  
  118.  
  119.           Internet Draft           Chassis MIB             June 24, 1993
  120.  
  121.  
  122.           instantiation of the object.  For human convenience, we often
  123.           use a textual string, termed the descriptor, to refer to the
  124.           object type.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.           Expires December, 1993                                [Page 3]
  173.  
  174.  
  175.  
  176.  
  177.           Internet Draft           Chassis MIB             June 24, 1993
  178.  
  179.  
  180.           3.  Overview
  181.  
  182.           This memo defines objects for the management of a chassis.  A
  183.           chassis can be thought of as a hierarchical relationship of
  184.           one or more "physical locations", each physical location
  185.           containing one or more physical modules, and where a physical
  186.           module, or combinations of physical modules, might perform one
  187.           or more networking device functions.  The relationship between
  188.           physical location and physical module can be many to many.
  189.           Also the relationship between physical module and function can
  190.           be many-to-many.  Thus, this memo uses the term 'entity' to
  191.           refer to a logical networking device which may span parts of
  192.           one or more modules.
  193.  
  194.           Often times entities utilize building blocks or connections.
  195.           These connections (resources) are used to define and
  196.           interconnect entities.
  197.  
  198.           This MIB contains the following information groups: chassis
  199.           information group, chassis physical group, the entity
  200.           definition group, the resource group, the powersupply Group,
  201.           and the environment group.
  202.  
  203.  
  204.           3.1.  What is a Chassis
  205.  
  206.           This MIB applies to a chassis.  In its normal sense, a
  207.           "chassis" is a collection of traditionally discrete network
  208.           devices packaged in a single cabinet and power system.
  209.           Indeed, the descriptions of the objects are phrased assuming
  210.           such a "physical" chassis.  However, these descriptions are
  211.           not intended to exclude the application of this MIB to a
  212.           "logical chassis".  Examples of such logical chassis might be:
  213.  
  214.                - a building containing many network devices, where each
  215.                room in the building might be considered as a physical
  216.                location,
  217.  
  218.                - a geographical area containing many network devices,
  219.                where each building in the area might be considered as a
  220.                physical location.
  221.  
  222.           Note also that the MIB implementations for multiple (physical
  223.           or logical) chassis might be arranged hierachically, i.e., a
  224.           module/entity represented in one agent's chassis MIB might in
  225.  
  226.  
  227.  
  228.  
  229.  
  230.           Expires December, 1993                                [Page 4]
  231.  
  232.  
  233.  
  234.  
  235.           Internet Draft           Chassis MIB             June 24, 1993
  236.  
  237.  
  238.           fact represent a whole (lower-level) chassis.  For example, in
  239.           a equipment cabinet having multiple shelves with each shelf
  240.           having multiple plug-in cards, the whole cabinet could be
  241.           represented by an overall chassis MIB in which each "physical
  242.           location" represents a shelf, and there might also be
  243.           individual chassis MIBs for each shelf in which each location
  244.           represents where the plug-in cards live.
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.           Expires December, 1993                                [Page 5]
  289.  
  290.  
  291.  
  292.  
  293.           Internet Draft           Chassis MIB             June 24, 1993
  294.  
  295.  
  296.           4.  Definitions
  297.  
  298.           CHASSIS-MIB DEFINITIONS ::= BEGIN
  299.  
  300.           IMPORTS
  301.               OBJECT-TYPE
  302.                   FROM RFC-1212
  303.               experimental, TimeTicks, IpAddress, Counter
  304.                   FROM RFC1155-SMI
  305.               Context
  306.                   FROM RFC-1447;
  307.  
  308.  
  309.           -- Textual Conventions
  310.  
  311.           DisplayString ::= OCTET STRING
  312.  
  313.           -- This data type is used to model textual information taken
  314.           -- from the NVT ASCII character set.  By convention, objects
  315.           -- with this syntax are declared as having
  316.           --
  317.           --      SIZE (0..255)
  318.  
  319.  
  320.           AutonomousType    ::= OBJECT IDENTIFIER
  321.  
  322.           -- The object identifier is an independently extensible type
  323.           -- identification value.  It may, for example indicate a
  324.           -- particular sub-tree with further MIB definitions, or
  325.           -- define something like a protocol type or type of
  326.           -- hardware.
  327.  
  328.           chassis             OBJECT IDENTIFIER ::= { experimental 38 }
  329.  
  330.           -- Groups within the chassis MIB
  331.  
  332.           chasInfo            OBJECT IDENTIFIER ::= { chassis 1 }
  333.           chasPhysical        OBJECT IDENTIFIER ::= { chassis 2 }
  334.           chasEntity          OBJECT IDENTIFIER ::= { chassis 3 }
  335.           chasResource        OBJECT IDENTIFIER ::= { chassis 4 }
  336.           chasPowerSupply     OBJECT IDENTIFIER ::= { chassis 5 }
  337.           chasEnviron         OBJECT IDENTIFIER ::= { chassis 6 }
  338.  
  339.           -- Chassis MIB Know Types
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.           Expires December, 1993                                [Page 6]
  347.  
  348.  
  349.  
  350.  
  351.           Internet Draft           Chassis MIB             June 24, 1993
  352.  
  353.  
  354.           chasKnownTypes      OBJECT IDENTIFIER ::= { chassis 7 }
  355.  
  356.           -- Values for known chasPhyLocationType. The types of
  357.           --    location in the chassis.
  358.  
  359.           chasLocationTypes   OBJECT IDENTIFIER ::= { chasKnownTypes 1 }
  360.  
  361.           chasModularSlot     OBJECT IDENTIFIER ::= { chasLocationTypes 1 }
  362.           chasPowerSupplyBay  OBJECT IDENTIFIER ::= { chasLocationTypes 2 }
  363.           chasFanTray         OBJECT IDENTIFIER ::= { chasLocationTypes 3 }
  364.           chasBackplane       OBJECT IDENTIFIER ::= { chasLocationTypes 4 }
  365.           chasFrontSlot       OBJECT IDENTIFIER ::= { chasLocationTypes 5 }
  366.           chasBackSlot        OBJECT IDENTIFIER ::= { chasLocationTypes 6 }
  367.  
  368.           -- Values for chasModuleType.
  369.  
  370.           chasModuleTypes  OBJECT IDENTIFIER ::= { chasKnownTypes 2 }
  371.           chasLocationEmpty   OBJECT IDENTIFIER ::= { chasModuleTypes 1 }
  372.           chasModuleUnknown   OBJECT IDENTIFIER ::= { chasModuleTypes 2 }
  373.  
  374.           -- Values for chasEntityObjectId.
  375.  
  376.           chasEntityTypes  OBJECT IDENTIFIER ::= { chasKnownTypes 3 }
  377.  
  378.           -- Chassis components non-networking
  379.  
  380.           chasChassisEntities OBJECT IDENTIFIER ::= { chasEntityTypes 1 }
  381.  
  382.           chasPowerSupplyModule  OBJECT IDENTIFIER ::= { chasChassisEntities  1 }
  383.           chasChassis      OBJECT IDENTIFIER ::= { chasChassisEntities  2 }
  384.           chasMonitors     OBJECT IDENTIFIER ::= { chasChassisEntities  3 }
  385.  
  386.           -- Basic Network Entities
  387.  
  388.           chasNetEntities OBJECT IDENTIFIER ::= { chasEntityTypes 2 }
  389.  
  390.           chas8023Repeater OBJECT IDENTIFIER ::= { chasNetEntities 1 }
  391.           chas8025Ring     OBJECT IDENTIFIER ::= { chasNetEntities 2 }
  392.           chasFddiRing     OBJECT IDENTIFIER ::= { chasNetEntities 3 }
  393.           chasAtmSwitch    OBJECT IDENTIFIER ::= { chasNetEntities 4 }
  394.           chasFrameRelay   OBJECT IDENTIFIER ::= { chasNetEntities 5 }
  395.  
  396.           -- Internetworking/Bridging
  397.  
  398.           chasConnectEntities OBJECT IDENTIFIER ::= { chasEntityTypes 3 }
  399.  
  400.  
  401.  
  402.  
  403.  
  404.           Expires December, 1993                                [Page 7]
  405.  
  406.  
  407.  
  408.  
  409.           Internet Draft           Chassis MIB             June 24, 1993
  410.  
  411.  
  412.           chasBridge    OBJECT IDENTIFIER ::= { chasConnectEntities 1 }
  413.           chasRouter    OBJECT IDENTIFIER ::= { chasConnectEntities 2 }
  414.           chasBrouter   OBJECT IDENTIFIER ::= { chasConnectEntities 3 }
  415.           chasGateway   OBJECT IDENTIFIER ::= { chasConnectEntities 4 }
  416.  
  417.           --  Values for chasResourceType.
  418.  
  419.           chasResTypes  OBJECT IDENTIFIER ::= { chasKnownTypes 4 }
  420.  
  421.           --  Chassis type resources.
  422.  
  423.           chasChassisRes OBJECT IDENTIFIER ::= { chasResTypes 1 }
  424.  
  425.           --  Basic Network Resource
  426.  
  427.           chasNetworkRes OBJECT IDENTIFIER ::= { chasResTypes 2 }
  428.  
  429.           chas8023RptrPort  OBJECT IDENTIFIER ::= { chasNetworkRes 1 }
  430.           chas8025MauPort   OBJECT IDENTIFIER ::= { chasNetworkRes 2 }
  431.           chasFddiPort      OBJECT IDENTIFIER ::= { chasNetworkRes 3 }
  432.           chasAtmPort       OBJECT IDENTIFIER ::= { chasNetworkRes 4 }
  433.           chas8023PortGroup OBJECT IDENTIFIER ::= { chasNetworkRes 5 }
  434.           chas8025PortGroup OBJECT IDENTIFIER ::= { chasNetworkRes 6 }
  435.           chasFddiPortGroup OBJECT IDENTIFIER ::= { chasNetworkRes 7 }
  436.           chasAtmPortGroup  OBJECT IDENTIFIER ::= { chasNetworkRes 8 }
  437.  
  438.           -- Backplane Network Resources (if required)
  439.  
  440.           chasBplaneRes  OBJECT IDENTIFIER ::= { chasResTypes 3 }
  441.  
  442.           chas8023Bplane    OBJECT IDENTIFIER ::= { chasBplaneRes  1 }
  443.           chas8025Bplane    OBJECT IDENTIFIER ::= { chasBplaneRes  2 }
  444.           chasFddiBplane    OBJECT IDENTIFIER ::= { chasBplaneRes  3 }
  445.           chasMgmtBplane    OBJECT IDENTIFIER ::= { chasBplaneRes  4 }
  446.           chasAtmBplane     OBJECT IDENTIFIER ::= { chasBplaneRes  5 }
  447.  
  448.           -- Internetworking/bridging resources (if required)
  449.  
  450.           chasConnectRes OBJECT IDENTIFIER ::= { chasResTypes 4 }
  451.  
  452.           chasBridgeRelay   OBJECT IDENTIFIER ::= { chasConnectRes 1 }
  453.           chasRouterRelay   OBJECT IDENTIFIER ::= { chasConnectRes 2 }
  454.           chasBrouterRelay  OBJECT IDENTIFIER ::= { chasConnectRes 3 }
  455.           chasSwitch        OBJECT IDENTIFIER ::= { chasConnectRes 4 }
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.           Expires December, 1993                                [Page 8]
  463.  
  464.  
  465.  
  466.  
  467.           Internet Draft           Chassis MIB             June 24, 1993
  468.  
  469.  
  470.           -- chasInfo group (chassis information group).
  471.           -- Implementation of this group is mandatory.
  472.  
  473.           chasType  OBJECT-TYPE
  474.               SYNTAX  OBJECT IDENTIFIER
  475.               ACCESS  read-only
  476.               STATUS  mandatory
  477.               DESCRIPTION
  478.                       "An authoritative identification of the type of
  479.                       hub-based or standalone chassis.  By convention
  480.                       this value is allocated within the SMI enterprises
  481.                       subtree(1.3.6.1.4.1), and provides an easy and
  482.                       unambiguous means for determining `what kind of
  483.                       box' is being managed.  If this information is not
  484.                       present or unknown, its value should be set to the
  485.                       value: chasTypeUnknown."
  486.               ::= { chasInfo 1 }
  487.  
  488.           chasPhysicalChanges  OBJECT-TYPE
  489.               SYNTAX   Counter
  490.               ACCESS   read-only
  491.               STATUS   mandatory
  492.               DESCRIPTION
  493.                       "The number of physical changes that have occurred
  494.                       in the chassis since the agent was warm/cold
  495.                       started.  This includes additions and removal of
  496.                       modules and entities.  Other uses are
  497.                       implementation specific."
  498.               ::= { chasInfo 2 }
  499.  
  500.  
  501.           chasChassisSerialNumber   OBJECT-TYPE
  502.               SYNTAX    DisplayString (SIZE (0..32))
  503.               ACCESS    read-only
  504.               STATUS    mandatory
  505.               DESCRIPTION
  506.                       "The serial number of the chassis. If no serial
  507.                       number is available then this object should be the
  508.                       zero length string."
  509.               ::= { chasInfo 3 }
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.           Expires December, 1993                                [Page 9]
  521.  
  522.  
  523.  
  524.  
  525.           Internet Draft           Chassis MIB             June 24, 1993
  526.  
  527.  
  528.           -- chasPhysical group (physical configuration group).
  529.           -- Implementation of this group is mandatory.
  530.  
  531.           chasPhyLocationTable OBJECT-TYPE
  532.               SYNTAX SEQUENCE OF ChasPhyLocationEntry
  533.               ACCESS not-accessible
  534.               STATUS mandatory
  535.               DESCRIPTION
  536.                       "This table summarises the different classes of
  537.                       and types of modular physical locations in the
  538.                       chassis.  This includes but is not limited to slot
  539.                       within a chassis, power supply bay."
  540.               ::= { chasPhysical 1 }
  541.  
  542.           chasPhyLocationEntry OBJECT-TYPE
  543.               SYNTAX ChasPhyLocationEntry
  544.               ACCESS not-accessible
  545.               STATUS mandatory
  546.               DESCRIPTION
  547.                       "An entry in the phyLocationTable"
  548.               INDEX { chasPhyLocationTypeIndex }
  549.               ::= { chasPhyLocationTable 1 }
  550.  
  551.           ChasPhyLocationEntry ::= SEQUENCE {
  552.                   chasPhyLocationTypeIndex
  553.                           INTEGER,
  554.                   chasPhyLocationCount
  555.                           INTEGER,
  556.                   chasPhyLocationType
  557.                           OBJECT IDENTIFIER,
  558.                   chasPhyLocationName
  559.                           DisplayString
  560.                   }
  561.  
  562.           chasPhyLocationTypeIndex OBJECT-TYPE
  563.               SYNTAX INTEGER (1..65535)
  564.               ACCESS read-only
  565.               STATUS mandatory
  566.               DESCRIPTION
  567.                       "This uniquely identifies the physical location
  568.                       type within the chassis."
  569.               ::= { chasPhyLocationEntry 1 }
  570.  
  571.           chasPhyLocationCount  OBJECT-TYPE
  572.               SYNTAX INTEGER (1..65535)
  573.  
  574.  
  575.  
  576.  
  577.  
  578.           Expires December, 1993                               [Page 10]
  579.  
  580.  
  581.  
  582.  
  583.           Internet Draft           Chassis MIB             June 24, 1993
  584.  
  585.  
  586.               ACCESS read-only
  587.               STATUS mandatory
  588.               DESCRIPTION
  589.                       "Each physical location exists one or more times.
  590.                       This object defines the number of instances that
  591.                       exist for the specified location type."
  592.               ::= { chasPhyLocationEntry 2 }
  593.  
  594.           chasPhyLocationType OBJECT-TYPE
  595.               SYNTAX OBJECT IDENTIFIER
  596.               ACCESS read-only
  597.               STATUS mandatory
  598.               DESCRIPTION
  599.                       " Uniquely identifies the 'type' of the physical
  600.                       location within the chassis."
  601.               ::= { chasPhyLocationEntry 2 }
  602.  
  603.           chasPhyLocationDescr OBJECT-TYPE
  604.               SYNTAX DisplayString
  605.               ACCESS read-only
  606.               STATUS mandatory
  607.               DESCRIPTION
  608.                       "Each type of physical location within the chassis
  609.                       is given a textual name."
  610.               ::= { phyLocationEntry 3 }
  611.  
  612.  
  613.           chasModuleTable OBJECT-TYPE
  614.               SYNTAX SEQUENCE OF ChasModuleEntry
  615.               ACCESS not-accessible
  616.               STATUS mandatory
  617.               DESCRIPTION
  618.                       "This table defines the physical modules within a
  619.                       chassis.  This is done by defining the type
  620.                       physical modules and the physical location where
  621.                       it resides.  This table also provides a mapping
  622.                       from between physical modules and their location
  623.                       within the chassis."
  624.               :: { chasPhysical 2 }
  625.  
  626.           chasModuleEntry OBJECT-TYPE
  627.               SYNTAX ChasPhyModuleEntry
  628.               ACCESS not-accessible
  629.               STATUS mandatory
  630.               DESCRIPTION
  631.  
  632.  
  633.  
  634.  
  635.  
  636.           Expires December, 1993                               [Page 11]
  637.  
  638.  
  639.  
  640.  
  641.           Internet Draft           Chassis MIB             June 24, 1993
  642.  
  643.  
  644.                       "An entry in this table that describes a physical
  645.                       module that resides at a given physcial location
  646.                       within the chassis."
  647.               INDEX { chasModuleLocationType, chasModuleLocation }
  648.               ::= { chasModuleTable 1 }
  649.  
  650.           ChasPhyModuleEntry ::= SEQUENCE
  651.               chasModuleLocationTypeIndex
  652.                   INTEGER,
  653.               chasModuleLocation
  654.                   INTEGER,
  655.               chasModuleType
  656.                   OBJECT IDENTIFIER,
  657.               chasModuleFwVersion
  658.                   DISPLAYSTRING,
  659.               chasModuleHwVersion
  660.                   DisplayString,
  661.               chasModuleSerialNumber
  662.                   DisplayString,
  663.               chasModuleDescription
  664.                   DisplayString,
  665.               chasModuleLastChangeTime
  666.                   TimeTicks,
  667.               chasModuleAdminStatus
  668.                   INTEGER,
  669.               chasModuleOperStatus
  670.                   INTEGER
  671.               }
  672.  
  673.           chasModuleLocationTypeIndex  OBJECT-TYPE
  674.                   SYNTAX INTEGER
  675.                   ACCESS read-only
  676.                   STATUS mandatory
  677.                   DESCRIPTION
  678.                       "An instance of a module is identified by the
  679.                       physical location which it resides.  The physical
  680.                       location is identified by location type index and
  681.                       location index (instance of that location type).
  682.                       This object defines an instance of the
  683.                       chasPhyLocationTypeIndex."
  684.                   ::= { chasModuleEntry 1 }
  685.  
  686.           chasModuleLocation  OBJECT-TYPE
  687.                   SYNTAX INTEGER
  688.                   ACCESS read-only
  689.  
  690.  
  691.  
  692.  
  693.  
  694.           Expires December, 1993                               [Page 12]
  695.  
  696.  
  697.  
  698.  
  699.           Internet Draft           Chassis MIB             June 24, 1993
  700.  
  701.  
  702.                   STATUS mandatory
  703.                   DESCRIPTION
  704.                       "An instance of a module is identified by the
  705.                       physical location which it resides.  The physical
  706.                       location is identified by location type index and
  707.                       location index (instance of that location type).
  708.                       This object defines the instance of a particular
  709.                       location type.  It must be within the bounds
  710.                       defined by chasPhyLocationCount for the conceptual
  711.                       row in the chasPhyLocationTable identified by
  712.                       chasModuleLocationTypeIndex."
  713.                   ::= { chasModuleEntry 2 }
  714.           chasModuleType OBJECT-TYPE
  715.               SYNTAX OBJECT IDENTIFIER
  716.               ACCESS read-only
  717.               STATUS mandatory
  718.               DESCRIPTION
  719.                       "An authoritative identification of the type of
  720.                       physcial module in this physical location.  A
  721.                       value of chasModuleUnknown indicates that the type
  722.                       of physical module is unknown."
  723.               :== { chasModuleEntry 3 }
  724.  
  725.           chasModuleSwVersion OBJECT-TYPE
  726.               SYNTAX DisplayString (SIZE (0..32))
  727.               ACCESS read-only
  728.               STATUS mandatory
  729.               DESCRIPTION
  730.                       "A textual description of the version/revision
  731.                       level for this module's software.  If not realized
  732.                       this value should be set to the zero-length
  733.                       string."
  734.               :== { chasModuleEntry 4 }
  735.  
  736.           chasModuleHwVersion OBJECT-TYPE
  737.               SYNTAX DisplayString (SIZE (0..32))
  738.               ACCESS read-only
  739.               STATUS mandatory
  740.               DESCRIPTION
  741.                       "A textual description of the version/revision
  742.                       level for this module's firmware.  If not realized
  743.                       this value should be set to the zero-length
  744.                       string."
  745.               ::= { chasModuleEntry 5 }
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.           Expires December, 1993                               [Page 13]
  753.  
  754.  
  755.  
  756.  
  757.           Internet Draft           Chassis MIB             June 24, 1993
  758.  
  759.  
  760.           chasModuleSerialNumber OBJECT-TYPE
  761.               SYNTAX DisplayString (SIZE (0..32))
  762.               ACCESS read-only
  763.               STATUS mandatory
  764.               DESCRIPTION
  765.                       "The serial number of the physical module present
  766.                       in this physical location.  If the physical
  767.                       location table is implemented as dense and the
  768.                       slot is empty this value will be the zero length
  769.                       string.  If no serial number is available for a
  770.                       physical module this value should set to a zero
  771.                       length string."
  772.               ::= { chasModuleEntry 6 }
  773.  
  774.           chasModuleDescription OBJECT-TYPE
  775.               SYNTAX DisplayString (SIZE (0..32))
  776.               ACCESS read-only
  777.               STATUS mandatory
  778.               DESCRIPTION
  779.                       "A textual description of the physical module
  780.                       plugged that resides in this physical location.
  781.                       If not available this value should be set to a
  782.                       zero length string."
  783.               ::= { chasModuleEntry 7 }
  784.  
  785.           chasModuleLastChange OBJECT-TYPE
  786.               Syntax TimeTicks
  787.               ACCESS read-only
  788.               STATUS mandatory
  789.               DESCRIPTION
  790.                       "The value of MIB-II's sysUpTime (in the agent
  791.                       supporting this chassis MIB) at which a module was
  792.                       last inserted or initialized.  If the module has
  793.                       not changed since the last network managment
  794.                       system reinitialized then this object has a zero
  795.                       value."
  796.               ::= { chasModuleEntry 8 }
  797.  
  798.           chasModuleAdminStatus OBJECT-TYPE
  799.               Syntax INTEGER {
  800.                   enable(2),
  801.                   disable(3),
  802.                   reset(4),
  803.                   programLoad(5),
  804.                   test(6)
  805.  
  806.  
  807.  
  808.  
  809.  
  810.           Expires December, 1993                               [Page 14]
  811.  
  812.  
  813.  
  814.  
  815.           Internet Draft           Chassis MIB             June 24, 1993
  816.  
  817.  
  818.               }
  819.               ACCESS read-write
  820.               STATUS mandatory
  821.               DESCRIPTION
  822.                       Provides desired state of the given physical
  823.                       module.  Notice that not all values may be
  824.                       supported by the specified physical module.  In
  825.                       this case an SNMP error will be returned when the
  826.                       set is attempted.
  827.  
  828.                       A physical module may be activated by writing a
  829.                       value of enable(2).
  830.  
  831.                       A physical module may be de-activated by writing a
  832.                       value of disable(3).  In a disabled state a
  833.                       physical module is present in the chassis but is
  834.                       benign.
  835.  
  836.                       Writing a value of reset(4) initiates a reset
  837.                       sequence.
  838.  
  839.                       A value of programLoad(5) initiates a software
  840.                       load sequences.
  841.  
  842.                       Writing a value of test(6) should start a self
  843.                       test sequence within the physical module."
  844.               ::= { chasModuleEntry 9 }
  845.  
  846.           chasModuleOperStatus OBJECT-TYPE
  847.               Syntax INTEGER {
  848.                   other(1),
  849.                   invalid(2),
  850.                   test(3),
  851.                   operational(4),
  852.                   resetInProgress(5),
  853.                   warning(6),
  854.                   nonFatalError(7),
  855.                   fatalError(8)
  856.               }
  857.               ACCESS read-only
  858.               STATUS mandatory
  859.               DESCRIPTION
  860.                       Provides operational status of the module.  The
  861.                       following are possible definitions of the values.
  862.                       The exact definition of the values is
  863.  
  864.  
  865.  
  866.  
  867.  
  868.           Expires December, 1993                               [Page 15]
  869.  
  870.  
  871.  
  872.  
  873.           Internet Draft           Chassis MIB             June 24, 1993
  874.  
  875.  
  876.                       implementation specific.  A value of other(1)
  877.                       implies some undetermined state, possibly as a
  878.                       result of setting chasModuleAdminStatus to a value
  879.                       of disable(3).  A value of invalid(2) could have
  880.                       the possible meaning that the module exists but
  881.                       the chassis manager has no direct control over the
  882.                       module.  A value of testing(3) may be a diagnostic
  883.                       state.  A value of operational(4) implies that the
  884.                       entity is running with no errors or warnings.
  885.                       State resetInProgress(5) implies equivalent of
  886.                       setting chasModuleAdminStatus to reset(4). The
  887.                       states of warning(6), nonFatalError(7),
  888.                       fatalError(8) reflect conditions detected during
  889.                       operation.  The entity may or may not be still
  890.                       functional.
  891.  
  892.                       For example if a modules value of
  893.                       chasModuleAdminStatus is disable(3) and is set to
  894.                       enable(2) then chasModuleOperStatus may enter a
  895.                       state of testing(3) then change to a value of
  896.                       operational(4)."
  897.               ::= { chasModuleEntry 10 }
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.           Expires December, 1993                               [Page 16]
  927.  
  928.  
  929.  
  930.  
  931.           Internet Draft           Chassis MIB             June 24, 1993
  932.  
  933.  
  934.           -- The chasEntity group.  Implementation of the chasEntity group
  935.           -- is mandatory.
  936.  
  937.           -- Entity Table
  938.  
  939.           chasEntityTable OBJECT-TYPE
  940.               SYNTAX  SEQUENCE OF ChasEntityEntry
  941.               ACCESS  not-accessible
  942.               STATUS  mandatory
  943.               DESCRIPTION
  944.                       "A table that contains information about the
  945.                       'logical' networking devices (entities) in this
  946.                       chassis."
  947.               ::= { chasEntity 1 }
  948.  
  949.           chasEntityEntry OBJECT-TYPE
  950.               SYNTAX  ChasEntityEntry
  951.               ACCESS  not-accessible
  952.               STATUS  mandatory
  953.               DESCRIPTION
  954.                       "Information concerning an entity in the chassis.
  955.                       Conceptual rows may not be created or deleted with
  956.                       SNMP operations."
  957.               INDEX  { chasEntityIndex }
  958.               ::= { chasEntityTable 1 }
  959.  
  960.           ChasEntityEntry ::=
  961.               SEQUENCE {
  962.                   chasEntityIndex
  963.                       INTEGER,
  964.                   chasEntityObjectID
  965.                       OBJECT IDENTIFIER,
  966.                   chasEntityDescr
  967.                       DisplayString,
  968.                   chasEntityAdminStatus
  969.                       INTEGER,
  970.                   chasEntityOperStatus
  971.                       INTEGER,
  972.                   chasEntityTimeStamp
  973.                       TimeTicks
  974.               }
  975.  
  976.           chasEntityIndex OBJECT-TYPE
  977.               SYNTAX  INTEGER (1..65535)
  978.               ACCESS  read-only
  979.  
  980.  
  981.  
  982.  
  983.  
  984.           Expires December, 1993                               [Page 17]
  985.  
  986.  
  987.  
  988.  
  989.           Internet Draft           Chassis MIB             June 24, 1993
  990.  
  991.  
  992.               STATUS  mandatory
  993.               DESCRIPTION
  994.                       "A unique index for the entity for which this
  995.                       entry contains information."
  996.               ::= { chasEntityEntry 1 }
  997.  
  998.           chasEntityObjectID  OBJECT-TYPE
  999.               SYNTAX  OBJECT IDENTIFIER
  1000.               ACCESS  read-only
  1001.               STATUS  mandatory
  1002.               DESCRIPTION
  1003.                       "The specific type of entity.  The value of this
  1004.                       object is analagous to MIB-II's sysObjectId."
  1005.               ::= { chasEntityEntry 2 }
  1006.  
  1007.  
  1008.           chasEntityDescr  OBJECT-TYPE
  1009.               SYNTAX  DisplayString (SIZE (0..255))
  1010.               ACCESS  read-write
  1011.               STATUS  mandatory
  1012.               DESCRIPTION
  1013.                       "A textual description of the entity.  The value
  1014.                       of this object is analagous to MIB-II's sysDescr."
  1015.               ::= { chasEntityEntry 3 }
  1016.  
  1017.           chasEntityAdminStatus OBJECT-TYPE
  1018.               SYNTAX  INTEGER {
  1019.                   unknown(1),             --  none of the following
  1020.                   enable(2),
  1021.                   disable(3),
  1022.                   reset(4),
  1023.                   programload(5),
  1024.                   test(6)
  1025.               }
  1026.               ACCESS  read-write
  1027.               STATUS  mandatory
  1028.               DESCRIPTION
  1029.                       "Provides the administratively desired state of
  1030.                       the given entity.
  1031.  
  1032.                       An entity is activated by writing a value of
  1033.                       enable(2).
  1034.  
  1035.                       An entity may be de-activated by writing a value
  1036.                       of disable(3).  In a disabled state, a entity does
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.           Expires December, 1993                               [Page 18]
  1043.  
  1044.  
  1045.  
  1046.  
  1047.           Internet Draft           Chassis MIB             June 24, 1993
  1048.  
  1049.  
  1050.                       exist within the given chassis, but is benign.  A
  1051.                       disabled entity is available for subsequent
  1052.                       activation.
  1053.  
  1054.                       Writing a value of reset(4) specifies an entity
  1055.                       should initiate a reset sequence.
  1056.  
  1057.                       Writing a value of programload(5) specifies an
  1058.                       entity should initiate a program load sequence.
  1059.  
  1060.                       Writing a value of test(6) specifies an entity
  1061.                       should initiate a testing sequence.
  1062.  
  1063.                       Agent support of the writing of any of the values
  1064.                       of this object is implementation-specific.  For
  1065.                       example, this object might be read only for
  1066.                       entities that disabling would compromise the
  1067.                       integrity of the chassis."
  1068.               ::= { chasEntityEntry 4 }
  1069.  
  1070.           chasEntityOperStatus OBJECT-TYPE
  1071.               SYNTAX  INTEGER {
  1072.                   other(1),               --  none of the following
  1073.                   invalid(2),
  1074.                   testing(3),
  1075.                   operational(4),
  1076.                   resetInProgress(5),
  1077.                   warning(6),
  1078.                   nonFatalError(7),
  1079.                   fatalError(8),
  1080.                   loading(10)
  1081.               }
  1082.               ACCESS  read-only
  1083.               STATUS  mandatory
  1084.               DESCRIPTION
  1085.                       "Provides operational status of the entity.  The
  1086.                       following are possible definitions of the values.
  1087.                       The exact definition of the values is
  1088.                       implementation specific.  A value of other(1)
  1089.                       implies some undetermined state, possibly as a
  1090.                       result of setting chasEntityAdminStatus to a value
  1091.                       of disable(3).  A value of invalid(2) could have
  1092.                       the possible meaning that the entity exists but
  1093.                       the chassis manager has no direct control of the
  1094.                       entity.  A value of testing(3) may be a diagnostic
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.           Expires December, 1993                               [Page 19]
  1101.  
  1102.  
  1103.  
  1104.  
  1105.           Internet Draft           Chassis MIB             June 24, 1993
  1106.  
  1107.  
  1108.                       state.  A value of operational(4) implies that the
  1109.                       entity is running with no errors or warnings.
  1110.                       State resetInProgress(5) implies equivalent of
  1111.                       setting chasEntityAdminStatus to reset(4). The
  1112.                       states of warning(6), nonFatalError(7),
  1113.                       fatalError(8) reflect conditions detected during
  1114.                       operation.  The entity may or may not be still
  1115.                       functional.  State loading(10) is a result of
  1116.                       asserting programload(5) in chasEntityAdminStatus.
  1117.  
  1118.                       For example if an entities value of
  1119.                       chasEntityAdminStatus is disable(3) and is set to
  1120.                       enable(2) then chasEntityOperStatus may enter a
  1121.                       state of testing(3) then change to a value of
  1122.                       operational(4)."
  1123.               ::= { chasEntityEntry 5 }
  1124.  
  1125.  
  1126.           chasEntityTimeStamp  OBJECT-TYPE
  1127.               SYNTAX  TimeTicks
  1128.               ACCESS  read-only
  1129.               STATUS  mandatory
  1130.               DESCRIPTION
  1131.                       "The value of MIB-II's sysUpTime (in the agent
  1132.                       supporting this MIB) at which this entity was last
  1133.                       (re-)initialized.  If the entity has not been
  1134.                       initialized then this object has a zero value."
  1135.               ::= { chasEntityEntry 6 }
  1136.  
  1137.  
  1138.  
  1139.           -- The chasEntityViewTable is used to provide the different MIB views
  1140.           -- for each entity.  In it's simpliest form a MIB view provides
  1141.           -- read-write access to all of the MIBs realized by the given entity.
  1142.           -- For example a bridge entity may realize the bridge MIB as defined
  1143.           -- by RFC-1286. The MIB view table may include entries for a read-only
  1144.           -- view, a read-write vies.  It may also include entries for specific
  1145.           -- groups within the bridge MIB.
  1146.  
  1147.           chasEntityViewTable  OBJECT-TYPE
  1148.               SYNTAX      SEQUENCE OF ChasEntityViewEntry
  1149.               ACCESS      not-accessible
  1150.               STATUS      mandatory
  1151.               DESCRIPTION
  1152.                       "A table of all MIB views orgainized by entity.
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.           Expires December, 1993                               [Page 20]
  1159.  
  1160.  
  1161.  
  1162.  
  1163.           Internet Draft           Chassis MIB             June 24, 1993
  1164.  
  1165.  
  1166.                       Each entity may have a number of MIB views
  1167.                       associated with it."
  1168.               ::= { chasEntity 2 }
  1169.  
  1170.           chasEntityViewEntry  OBJECT-TYPE
  1171.               SYNTAX      ChasEntityViewEntry
  1172.               ACCESS      not-accessible
  1173.               STATUS      mandatory
  1174.               DESCRIPTION
  1175.                       "Defines a specific MIB view."
  1176.               INDEX { chasEntityViewEntityId, chasEntityViewIndex }
  1177.  
  1178.           ChasEntityViewEntry  ::= SEQUENCE {
  1179.               chasEntityViewEntityId
  1180.                   INTEGER,
  1181.               chasEntityViewIndex
  1182.                   INTEGER,
  1183.               chasEntityCommunity
  1184.                   OCTET STRING,
  1185.               chasEntityIpAddress
  1186.                   IpAddress,
  1187.               chasEntityContext
  1188.                   Context
  1189.               }
  1190.  
  1191.           chasEntityViewEntityId  OBJECT-TYPE
  1192.               SYNTAX  INTEGER (1..65535)
  1193.               ACCESS  read-only
  1194.               STATUS  mandatory
  1195.               DESCRIPTIOn
  1196.                       "The unique entity for which this MIB view is
  1197.                       defined.  This is an instance of  chasEntityIndex
  1198.                       within the chasEntityTable."
  1199.               ::= { chasEntityViewEntry 1 }
  1200.  
  1201.           chasEntityViewIndex  OBJECT-TYPE
  1202.               SYNTAX  INTEGER (1..127)
  1203.               ACCESS  read-only
  1204.               STATUS  mandatory
  1205.               DESCRIPTIOn
  1206.                       "Defines a unique MIB view for this entity."
  1207.               ::= { chasEntityViewEntry 2 }
  1208.  
  1209.           chasEntityCommunity  OBJECT-TYPE
  1210.               SYNTAX  OCTET STRING (SIZE (0..255))
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.           Expires December, 1993                               [Page 21]
  1217.  
  1218.  
  1219.  
  1220.  
  1221.           Internet Draft           Chassis MIB             June 24, 1993
  1222.  
  1223.  
  1224.               ACCESS  read-only
  1225.               STATUS  mandatory
  1226.               DESCRIPTIOn
  1227.                       "The SNMP Community which executes at the address
  1228.                       chasEntityIpAddress, and provides access to the
  1229.                       detailed management information for this entity.
  1230.  
  1231.                       For an entity which is not managed through access
  1232.                       to a SNMP Community, the value of this object is
  1233.                       the zero-length string."
  1234.               ::= { chasEntityEntry 3 }
  1235.  
  1236.           chasEntityIpAddress  OBJECT-TYPE
  1237.               SYNTAX  IpAddress
  1238.               ACCESS  read-only
  1239.               STATUS  mandatory
  1240.               DESCRIPTION
  1241.                       "The address of the SNMP agent which responds to
  1242.                       messages for the SNMP Community identified by
  1243.                       chasEntityCommunity.  When access is via proxy,
  1244.                       this variable contains the address of the proxy
  1245.                       agent.
  1246.  
  1247.                       For an entity which is not managed through access
  1248.                       to a SNMP Community, the value of this object is
  1249.                       0.0.0.0."
  1250.               ::= { chasEntityEntry 4 }
  1251.  
  1252.           chasEntityContext    OBJECT-TYPE
  1253.               SYNTAX  Context
  1254.               ACCESS  read-only
  1255.               STATUS  mandatory
  1256.               DESCRIPTION
  1257.                       "The SNMPv2 Context indentifier the
  1258.                       chasEntityContext in conjunction with
  1259.                       chasEntityParty defines access to the MIB view for
  1260.                       this entity."
  1261.               ::= { chasEntityEntry 8 }
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.           Expires December, 1993                               [Page 22]
  1275.  
  1276.  
  1277.  
  1278.  
  1279.           Internet Draft           Chassis MIB             June 24, 1993
  1280.  
  1281.  
  1282.           -- The chasResource group.
  1283.           -- This defines all the resources that are defined within the chassis.
  1284.  
  1285.           -- Implementation of the resource group is optional.
  1286.  
  1287.           chasResourceTable  OBJET-TYPE
  1288.               SYNTAX  SEQUENCE of ChasResourceEntry
  1289.               ACCESS  read-only
  1290.               STATUS  mandatory
  1291.               DESCRIPTION
  1292.  
  1293.                       "This table defines all chassis resources.  A
  1294.                       chassis resource is a building block.  A resource
  1295.                       defines the type of relationship between entities.
  1296.                       This may be a back plane connection between
  1297.                       physical modules sharing the same entity.  It may
  1298.                       be a network segment that connects multiple
  1299.                       entities."
  1300.               ::= { chasResource 1 }
  1301.  
  1302.           chasResourceEntry  OBJECT-TYPE
  1303.               SYNTAX  ChasResourceEntry
  1304.               ACCESS  read-only
  1305.               STATUS  mandatory
  1306.               DESCRIPTION
  1307.                       "A list of information for a particular resource
  1308.                       in the chassis."
  1309.               INDEX { chasResourceIndex }
  1310.               ::= { chasResourceTable 1 }
  1311.  
  1312.           ChasResourceEntry ::= SEQUENCE {
  1313.               chasResourceIndex
  1314.                   INTEGER,
  1315.               chasResourceType
  1316.                   OBJECT IDENTIFIER
  1317.               }
  1318.  
  1319.           chasResourcIndex  OBJECT-TYPE
  1320.               SYNTAX  INTEGER
  1321.               ACCESS  read-only
  1322.               STATUS  mandatory
  1323.               DESCRIPTION
  1324.                       "A unique index for the chassis resource for which
  1325.                       this entry has information"
  1326.               ::= { chasResourceEntry 1 }
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.           Expires December, 1993                               [Page 23]
  1333.  
  1334.  
  1335.  
  1336.  
  1337.           Internet Draft           Chassis MIB             June 24, 1993
  1338.  
  1339.  
  1340.           chasResourceType OBJECT-TYPE
  1341.               SYNTAX OBJECT IDENTIFIER
  1342.               ACCESS read-only
  1343.               DESCRIPTION
  1344.                       "The type of resource.  For example, for an
  1345.                       Ethernet backplane segment this object would have
  1346.                       a value of chas8023Bplane."
  1347.               ::= { chasResourceEntry 2 }
  1348.  
  1349.           --      The following 2 tables define the relationship between physical
  1350.           --      modules, resources and entities.
  1351.  
  1352.           chasPhyConfigTable      OBJECT-TYPE
  1353.               SYNTAX SEQUENCE OF ChasPhyConfigEntry
  1354.               ACCESS not-accessible
  1355.               DESCRIPTION
  1356.                       "The physical configuration is defined as what
  1357.                       resources and entities are realized by a given
  1358.                       physical modules.  In other words this refers to
  1359.                       the relationship between physical modules,
  1360.                       resources and entities.  The relationship between
  1361.                       physical modules and resources is many to many as
  1362.                       is the relationship between resources and
  1363.                       entities."
  1364.               ::= { chasResource 2 }
  1365.  
  1366.           chasPhyConfigEntry      OBJECT-TYPE
  1367.               SYNTAX ChasPhyPhyConfigEntry
  1368.               ACCESS not-accessible
  1369.               DESCRIPTION
  1370.                       "Defines a specific physical relationship."
  1371.               ::= { chasPhyConfigTable 1 }
  1372.  
  1373.           ChasPhyConfigEntry ::=
  1374.               SEQUENCE {
  1375.                   chasPhyConfigLocationTypeIndex
  1376.                       INTEGER,
  1377.                   chasPhyConfigLocationIndex
  1378.                       INTEGER,
  1379.                   chasPhyConfigResourceID
  1380.                       INTEGER,
  1381.                   chasPhyConfigEntityID
  1382.                       INTEGER
  1383.               }
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.           Expires December, 1993                               [Page 24]
  1391.  
  1392.  
  1393.  
  1394.  
  1395.           Internet Draft           Chassis MIB             June 24, 1993
  1396.  
  1397.  
  1398.           chasPhyConfigLocationTypeIndex  OBJECT-TYPE
  1399.               SYNTAX      INTEGER
  1400.               ACCESS      read-only
  1401.               STATUS      mandatory
  1402.               DESCRIPTION
  1403.                       "Refers to the physical location type within the
  1404.                       chasPhyLocationTable.  This together with
  1405.                       chasPhyConfigPhyLocationIndex defines the physical
  1406.                       module for which this relationship exists."
  1407.               ::= { chasPhyConfigEntry 1 }
  1408.  
  1409.           chasPhyConfigLocationIndex  OBJECT-TYPE
  1410.               SYNTAX      INTEGER
  1411.               ACCESS      read-only
  1412.               STATUS      mandatory
  1413.               DESCRIPTION
  1414.                       "Refers to the physical location of the module as
  1415.                       defined by chasModuleLocation.  This together with
  1416.                       chasPhyConfigLocationTypeIndex defines the
  1417.                       physical module for which this relationship
  1418.                       exists."
  1419.              ::= { chasPhyConfigEntry 2 }
  1420.  
  1421.           chasPhyConfigResourceID  OBJECT-TYPE
  1422.               SYNTAX      INTEGER
  1423.               ACCESS      read-only
  1424.               STATUS      mandatory
  1425.               DESCRIPTION
  1426.                       "Defines the resource for which this physical
  1427.                       relationship exists."
  1428.               ::= { chasPhyConfigEntry 3 }
  1429.  
  1430.           chasPhyConfigEntityID  OBJECT-TYPE
  1431.               SYNTAX      INTEGER
  1432.               ACCESS      read-only
  1433.               STATUS      mandatory
  1434.               DESCRIPTION
  1435.                       "Defines the entity index for which this physical
  1436.                       relationship is defined."
  1437.               ::= { chasPhyConfigEntry 4 }
  1438.  
  1439.           chasLogConfigTable      OBJECT-TYPE
  1440.               SYNTAX SEQUENCE OF ChasLogConfigEntry
  1441.               ACCESS not-accessible
  1442.               DESCRIPTION
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.           Expires December, 1993                               [Page 25]
  1449.  
  1450.  
  1451.  
  1452.  
  1453.           Internet Draft           Chassis MIB             June 24, 1993
  1454.  
  1455.  
  1456.                       "The logical configuration is defined as what
  1457.                       resources and physical modules are utilized by a
  1458.                       given entity.  In other words this refers to the
  1459.                       relationship between entities, resources and
  1460.                       physical modules."
  1461.               ::= { chasResource 3 }
  1462.  
  1463.           chasLogConfigEntry      OBJECT-TYPE
  1464.               SYNTAX ChasLogPhyConfigEntry
  1465.               ACCESS not-accessible
  1466.               DESCRIPTION
  1467.                       "Defines a specific logical relationship."
  1468.               ::= { chasLogConfigTable 1 }
  1469.  
  1470.           ChasLogConfigEntry ::=
  1471.               SEQUENCE {
  1472.                   chasLogConfigEntityID
  1473.                       INTEGER,
  1474.                   chasLogConfigResourceID
  1475.                       INTEGER,
  1476.                   chasLogConfigLocationTypeIndex
  1477.                       INTEGER,
  1478.                   chasLogConfigLocationIndex
  1479.                       INTEGER
  1480.               }
  1481.  
  1482.           chasLogConfigEntityID  OBJECT-TYPE
  1483.               SYNTAX      INTEGER
  1484.               ACCESS      read-only
  1485.               STATUS      mandatory
  1486.               DESCRIPTION
  1487.                       "Defines the entity index for which this physical
  1488.                       relationship is defined."
  1489.               ::= { chasLogConfigEntry 1 }
  1490.  
  1491.           chasLogConfigResourceID  OBJECT-TYPE
  1492.               SYNTAX      INTEGER
  1493.               ACCESS      read-only
  1494.               STATUS      mandatory
  1495.               DESCRIPTION
  1496.                       "Defines the resource for which this physical
  1497.                       relationship exists."
  1498.               ::= { chasLogConfigEntry 2 }
  1499.  
  1500.           chasLogConfigLocationTypeIndex  OBJECT-TYPE
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.           Expires December, 1993                               [Page 26]
  1507.  
  1508.  
  1509.  
  1510.  
  1511.           Internet Draft           Chassis MIB             June 24, 1993
  1512.  
  1513.  
  1514.               SYNTAX      INTEGER
  1515.               ACCESS      read-only
  1516.               STATUS      mandatory
  1517.               DESCRIPTION
  1518.                       "Refers to the physical location type within the
  1519.                       chasPhyLocationTable.  This together with
  1520.                       chasLogConfigPhyLocationIndex defines the physical
  1521.                       module for which this relationship exists."
  1522.               ::= { chasLogConfigEntry 3 }
  1523.  
  1524.           chasLogConfigLocationIndex  OBJECT-TYPE
  1525.               SYNTAX      INTEGER
  1526.               ACCESS      read-only
  1527.               STATUS      mandatory
  1528.               DESCRIPTION
  1529.                       "Refers to the physical location of the module as
  1530.                       defined by chasModuleLocation.  This together with
  1531.                       chasLogConfigLocationTypeIndex defines the
  1532.                       physical module for which this relationship
  1533.                       exists."
  1534.              ::= { chasLogConfigEntry 4 }
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.           Expires December, 1993                               [Page 27]
  1565.  
  1566.  
  1567.  
  1568.  
  1569.           Internet Draft           Chassis MIB             June 24, 1993
  1570.  
  1571.  
  1572.           -- The chasPowerSupply (Power Supply) group, implementation of
  1573.           -- the power supply group is optional.
  1574.  
  1575.           -- the Power Supply table
  1576.  
  1577.           chasPowerSupplyTable OBJECT-TYPE
  1578.               SYNTAX SEQUENCE OF ChasPowerSupplyEntry
  1579.               ACCESS not-accessible
  1580.               STATUS mandatory
  1581.               DESCRIPTION
  1582.                       "A list of power supply entries, one for each
  1583.                       power supply in the chassis."
  1584.               ::= { chasPowerSupply 1 }
  1585.  
  1586.           chasPowerSupplyEntry OBJECT-TYPE
  1587.               SYNTAX ChasPowerSupplyEntry
  1588.               ACCESS not-accessible
  1589.               STATUS mandatory
  1590.               DESCRIPTION
  1591.                       Values for a power supply."
  1592.               INDEX { chasPowerSupplyIndex }
  1593.               ::= { chasPowerSupplyTable 1 }
  1594.  
  1595.           ChasPowerSupplyEntry ::=
  1596.               SEQUENCE {
  1597.                   chasPowerSupplyIndex
  1598.                       INTEGER,
  1599.                   chasPowerSupplyDescr
  1600.                       DisplayString,
  1601.                   chasPowerSupplyAdminStatus
  1602.                       INTEGER,
  1603.                   chasPowerSupplyOperStatus
  1604.                       INTEGER,
  1605.                   chasPowerSupplyHealthText
  1606.                       DisplayString,
  1607.                   chasPowerSupplyWarnings
  1608.                       Counter,
  1609.                   chasPowerSupplyFailures
  1610.                       Counter,
  1611.                   chasPowerSupplyLocationType
  1612.                       INTEGER,
  1613.                   chasPowerSupplyLocationIndex
  1614.                       INTEGER
  1615.               }
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.           Expires December, 1993                               [Page 28]
  1623.  
  1624.  
  1625.  
  1626.  
  1627.           Internet Draft           Chassis MIB             June 24, 1993
  1628.  
  1629.  
  1630.           chasPowerSupplyIndex OBJECT-TYPE
  1631.               SYNTAX INTEGER
  1632.               ACCESS read-only
  1633.               STATUS mandatory
  1634.               DESCRIPTION
  1635.                       "An index value that uniquely identifies a power
  1636.                       supply."
  1637.               ::= { chasPowerSupplyEntry 1 }
  1638.  
  1639.           chasPowerSupplyDescr OBJECT-TYPE
  1640.               SYNTAX DisplayString (SIZE (0..255))
  1641.               ACCESS read-only
  1642.               STATUS mandatory
  1643.               DESCRIPTION
  1644.                       "A textual description of the power supply,
  1645.                       including the vendor's name and version."
  1646.               ::= { chasPowerSupplyEntry 2 }
  1647.  
  1648.           chasPowerSupplyAdminStatus OBJECT-TYPE
  1649.               SYNTAX INTEGER {
  1650.                   unknown(1),
  1651.                   enable(2),
  1652.                   disable(3) }
  1653.               ACCESS read-write
  1654.               STATUS mandatory
  1655.               DESCRIPTION
  1656.                       "Desired status of the power supply."
  1657.               ::= { chasPowerSupplyEntry 3 }
  1658.  
  1659.           chasPowerSupplyOperStatus OBJECT-TYPE
  1660.               SYNTAX INTEGER {
  1661.                   unknown(1),
  1662.                   empty(2),
  1663.                   disabled(3),
  1664.                   bad(4),
  1665.                   warning(5),
  1666.                   standby(6),
  1667.                   engaged(7),
  1668.                   redundant(8) }
  1669.               ACCESS read-only
  1670.               STATUS mandatory
  1671.               DESCRIPTION
  1672.                       "Actual status of the power supply:
  1673.                       - unknown(1) - status not known.
  1674.                       - empty(2) - no power supply installed in slot
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.           Expires December, 1993                               [Page 29]
  1681.  
  1682.  
  1683.  
  1684.  
  1685.           Internet Draft           Chassis MIB             June 24, 1993
  1686.  
  1687.  
  1688.                       - disabled(3) - unable to supply power due to chasPowerSupplyAdminStatus
  1689.                       - bad(4) - unable to supply power due to failure
  1690.                       - warning(5) - supplying power but an output or sensor is bad or warning
  1691.                       - standby(6) - believed usable but not supplying power
  1692.                       - engaged(7) - supplying power
  1693.                       - redundant(8) - supplying power but not needed
  1694.  
  1695.                       It is an implementation specific matter whether
  1696.                       the agent keeps entries with status unknown(1) or
  1697.                       empty(2) in the table."
  1698.               ::= { chasPowerSupplyEntry 4 }
  1699.  
  1700.           chasPowerSupplyHealthText OBJECT-TYPE
  1701.               SYNTAX DisplayString (SIZE (0..255))
  1702.               ACCESS read-only
  1703.               STATUS mandatory
  1704.               DESCRIPTION
  1705.                       "A textual description of the power supply's
  1706.                       operational status. Agents may use this string to
  1707.                       provide detailed information on current failures,
  1708.                       including how they were detected, and/or
  1709.                       instructions for problem resolution. The contents
  1710.                       are agent-specific."
  1711.               ::= { chasPowerSupplyEntry 5 }
  1712.  
  1713.           chasPowerSupplyWarnings OBJECT-TYPE
  1714.               SYNTAX Counter
  1715.               ACCESS read-only
  1716.               STATUS mandatory
  1717.               DESCRIPTION
  1718.                       "The number of times chasPowerSupplyOperStatus has
  1719.                       gone to warning(5)."
  1720.               ::= { chasPowerSupplyEntry 6 }
  1721.  
  1722.           chasPowerSupplyFailures OBJECT-TYPE
  1723.               SYNTAX Counter
  1724.               ACCESS read-only
  1725.               STATUS mandatory
  1726.               DESCRIPTION
  1727.                       "The number of times chasPowerSupplyOperStatus has
  1728.                       gone to bad(4)."
  1729.               ::= { chasPowerSupplyEntry 7 }
  1730.  
  1731.           chasPowerSupplyLocationType OBJECT-TYPE
  1732.               SYNTAX INTEGER
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.           Expires December, 1993                               [Page 30]
  1739.  
  1740.  
  1741.  
  1742.  
  1743.           Internet Draft           Chassis MIB             June 24, 1993
  1744.  
  1745.  
  1746.               ACCESS read-only
  1747.               STATUS mandatory
  1748.               DESCRIPTION
  1749.                       "This defines the instance of a physical location
  1750.                       type of the power supply.  Location Type together
  1751.                       with location index completely defines the
  1752.                       location of a power supply."
  1753.               ::= { chasPowerSupplyEntry 8 }
  1754.  
  1755.           chasPowerSupplyLocationIndex  OBJECT-TYPE
  1756.                   SYNTAX  INTEGER
  1757.                   ACCESS  read-only
  1758.                   STATUS  mandatory
  1759.                   DESCRIPTION
  1760.                       "Defines a particular instance of a physical
  1761.                       location type."
  1762.                   ::= { chasPowerSupplyEntry 9 }
  1763.  
  1764.           -- the Power Supply Output table
  1765.  
  1766.           chasPowerSupplyOutputTable OBJECT-TYPE
  1767.               SYNTAX SEQUENCE OF ChasPowerSupplyOutputEntry
  1768.               ACCESS not-accessible
  1769.               STATUS mandatory
  1770.               DESCRIPTION
  1771.                       "A list of power supply output entries, one for
  1772.                       each output of each power supply in the chassis."
  1773.               ::= { chasPowerSupply 2 }
  1774.  
  1775.           chasPowerSupplyOutputEntry OBJECT-TYPE
  1776.               SYNTAX ChasPowerSupplyEntry
  1777.               ACCESS not-accessible
  1778.               STATUS mandatory
  1779.               DESCRIPTION
  1780.                       "Values for a power supply output."
  1781.               INDEX { chasPowerSupplyIndex, chasPowerSupplyOutputIndex }
  1782.               ::= { chasPowerSupplyOutputTable 1 }
  1783.  
  1784.           ChasPowerSupplyOutputEntry ::=
  1785.               SEQUENCE {
  1786.                   chasPowerSupplyOutputIndex
  1787.                       INTEGER,
  1788.                   chasPowerSupplyOutputStatus
  1789.                       INTEGER,
  1790.                   chasPowerSupplyOutputNominalVoltage
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.           Expires December, 1993                               [Page 31]
  1797.  
  1798.  
  1799.  
  1800.  
  1801.           Internet Draft           Chassis MIB             June 24, 1993
  1802.  
  1803.  
  1804.                       Gauge,
  1805.                   chasPowerSupplyOutputOfferedVoltage
  1806.                       INTEGER,
  1807.                   chasPowerSupplyOutputOfferedWattage
  1808.                       Gauge,
  1809.                   chasPowerSupplyOutputWarnings
  1810.                       Counter,
  1811.                   chasPowerSupplyOutputFailures
  1812.                       Counter
  1813.               }
  1814.  
  1815.           chasPowerSupplyOutputIndex OBJECT-TYPE
  1816.               SYNTAX INTEGER
  1817.               ACCESS read-only
  1818.               STATUS mandatory
  1819.               DESCRIPTION
  1820.                       "An index value that uniquely identifies an output
  1821.                       for the power supply."
  1822.               ::= { chasPowerSupplyOutputEntry 1 }
  1823.  
  1824.           chasPowerSupplyOutputStatus OBJECT-TYPE
  1825.               SYNTAX INTEGER {
  1826.                   unknown(1),
  1827.                   bad(2),
  1828.                   warning(3),
  1829.                   good(4) }
  1830.               ACCESS read-only
  1831.               STATUS mandatory
  1832.               DESCRIPTION
  1833.                       "Actual status of the power supply:
  1834.  
  1835.                       - unknown(1)     status not known
  1836.                       - bad(2)         unable to supply power due to
  1837.                                        failure
  1838.                       - warning(3)     supplying power but marginally
  1839.                       - good(4)        supplying power
  1840.  
  1841.                       It is an implementation specific matter whether the agent keeps
  1842.                       entries with status unknown(1) in the table.  If unknown(1), offered
  1843.                       values and counters are meaningless."
  1844.                          ::= { chasPowerSupplyOutputEntry 2 }
  1845.  
  1846.                      chasPowerSupplyOutputNominalVoltage OBJECT-TYPE
  1847.                          SYNTAX Gauge
  1848.                          ACCESS read-only
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.           Expires December, 1993                               [Page 32]
  1855.  
  1856.  
  1857.  
  1858.  
  1859.           Internet Draft           Chassis MIB             June 24, 1993
  1860.  
  1861.  
  1862.                          STATUS mandatory
  1863.                          DESCRIPTION
  1864.                                  "In hundredths of a volt, the voltage
  1865.                                  the output is supposed to supply, such
  1866.                                  as -5, +5, +12, -15, etc."
  1867.                         ::= { chasPowerSupplyOutputEntry 3 }
  1868.  
  1869.                     chasPowerSupplyOutputOfferedVoltage OBJECT-TYPE
  1870.                         SYNTAX INTEGER
  1871.                         ACCESS read-only
  1872.                         STATUS mandatory
  1873.                         DESCRIPTION
  1874.                                 "In hundredths of a volt, the voltage
  1875.                                 actually offered by the output.  If
  1876.                                 chasPowerSupplyOutputStatus is good(4),
  1877.                                 the value 0 means offered voltage is not
  1878.                                 available."
  1879.                        ::= { chasPowerSupplyOutputEntry 4 }
  1880.  
  1881.                    chasPowerSupplyOutputOfferedWattage OBJECT-TYPE
  1882.                        SYNTAX Gauge
  1883.                        ACCESS read-only
  1884.                        STATUS mandatory
  1885.                        DESCRIPTION
  1886.                                "In hundredths of a watt, the wattage
  1887.                                actually offered by the output.  If
  1888.                                chasPowerSupplyOutputStatus is good(4),
  1889.                                the value 0 means offered wattage is not
  1890.                                available."
  1891.                       ::= { chasPowerSupplyOutputEntry 5 }
  1892.  
  1893.                   chasPowerSupplyOutputWarnings OBJECT-TYPE
  1894.                       SYNTAX Counter
  1895.                       ACCESS read-only
  1896.                       STATUS mandatory
  1897.                       DESCRIPTION
  1898.                               "The number of times
  1899.                               chasPowerSupplyOutputStatus has gone to
  1900.                               warning(3)."
  1901.                      ::= { chasPowerSupplyOutputEntry 6 }
  1902.  
  1903.                  chasPowerSupplyOutputFailures OBJECT-TYPE
  1904.                      SYNTAX Counter
  1905.                      ACCESS read-only
  1906.                      STATUS mandatory
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.           Expires December, 1993                               [Page 33]
  1913.  
  1914.  
  1915.  
  1916.  
  1917.           Internet Draft           Chassis MIB             June 24, 1993
  1918.  
  1919.  
  1920.                      DESCRIPTION
  1921.                              "The number of times
  1922.                              chasPowerSupplyOutputStatus has gone to
  1923.                              bad(2)."
  1924.                     ::= { chasPowerSupplyOutputEntry 7 }
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.           Expires December, 1993                               [Page 34]
  1971.  
  1972.  
  1973.  
  1974.  
  1975.           Internet Draft           Chassis MIB             June 24, 1993
  1976.  
  1977.  
  1978.                 -- the chasEnviron (Environment) group
  1979.                 -- Implementation of this group is optional.
  1980.  
  1981.                 -- the Environment table.
  1982.  
  1983.                 chasEnvironTable OBJECT-TYPE
  1984.                     SYNTAX SEQUENCE OF ChasEnvironEntry
  1985.                     ACCESS not-accessible
  1986.                     STATUS mandatory
  1987.                     DESCRIPTION
  1988.                             "A list of environmental entries, one for
  1989.                             each environmental sensor in the chassis."
  1990.                    ::= { chasEnviron 1 }
  1991.  
  1992.                chasEnvironEntry OBJECT-TYPE
  1993.                    SYNTAX ChasEnvironEntry
  1994.                    ACCESS not-accessible
  1995.                    STATUS mandatory
  1996.                    DESCRIPTION
  1997.                            "Values for a environmental sensor."
  1998.                   INDEX { chasEnvironIndex }
  1999.                   ::= { chasEnvironTable 1 }
  2000.  
  2001.               ChasEnvironEntry ::= SEQUENCE {
  2002.                   chasEnvironSensor
  2003.                       AutonomousType,
  2004.                   chasEnvironStatus
  2005.                       INTEGER,
  2006.                   chasEnvironWarnings
  2007.                       Counter,
  2008.                   chasEnvironFailures
  2009.                       Counter,
  2010.                   chasEnvironLocationType
  2011.                       INTEGER,
  2012.                   chasEnvironLocationIndex
  2013.                       INTEGER
  2014.                   }
  2015.  
  2016.               chasEnvironSensor OBJECT-TYPE
  2017.                   SYNTAX AutonomousType
  2018.                   ACCESS read-only
  2019.                   STATUS mandatory
  2020.                   DESCRIPTION
  2021.                           "The identification of an environmental
  2022.                           sensor.  Other AutonomousType values may be
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.           Expires December, 1993                               [Page 35]
  2029.  
  2030.  
  2031.  
  2032.  
  2033.           Internet Draft           Chassis MIB             June 24, 1993
  2034.  
  2035.  
  2036.                           defined elsewhere, in association with
  2037.                           specific protocols."
  2038.                  ::= { chasEnvironEntry 1 }
  2039.  
  2040.              chasEnvironStatus OBJECT-TYPE
  2041.                  SYNTAX INTEGER {
  2042.                      unknown(1),
  2043.                      bad(2),
  2044.                      warning(3),
  2045.                      good(4) }
  2046.                  ACCESS read-only
  2047.                  STATUS mandatory
  2048.                  DESCRIPTION
  2049.                          "Actual status indicated by the sensor.  It is
  2050.                          an implementation specific matter whether the
  2051.                          agent keeps entries with status unknown(1) in
  2052.                          the table.  If unknown(1), counters are
  2053.                          meaningless."
  2054.                 ::= { chasEnvironEntry 2 }
  2055.  
  2056.             chasEnvironWarnings OBJECT-TYPE
  2057.                 SYNTAX Counter
  2058.                 ACCESS read-only
  2059.                 STATUS mandatory
  2060.                 DESCRIPTION
  2061.                         "The number of times chasEnvironStatus has gone
  2062.                         to warning(3)."
  2063.                ::= { chasEnvironEntry 3 }
  2064.  
  2065.            chasEnvironFailures OBJECT-TYPE
  2066.                SYNTAX Counter
  2067.                ACCESS read-only
  2068.                STATUS mandatory
  2069.                DESCRIPTION
  2070.                        "The number of times chasEnvironStatus has gone
  2071.                        to bad(2)."
  2072.               ::= { chasEnvironEntry 4 }
  2073.  
  2074.           chasEnvironLocationType OBJECT-TYPE
  2075.               SYNTAX INTEGER
  2076.               ACCESS read-only
  2077.               STATUS mandatory
  2078.               DESCRIPTION
  2079.                       "Defines the actual type of physical location that
  2080.                       this environmental sensor occupies."
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.           Expires December, 1993                               [Page 36]
  2087.  
  2088.  
  2089.  
  2090.  
  2091.           Internet Draft           Chassis MIB             June 24, 1993
  2092.  
  2093.  
  2094.               ::= { chasEnvironEntry 5 }
  2095.  
  2096.           chasEnvironLocationIndex OBJECT-TYPE
  2097.               SYNTAX INTEGER
  2098.               ACCESS read-only
  2099.               STATUS mandatory
  2100.               DESCRIPTION
  2101.                       "This defines the particular instance of a
  2102.                       physical location type which this environmental
  2103.                       sensor occupies."
  2104.               ::= { chasEnvironEntry 6 }
  2105.           END
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.           Expires December, 1993                               [Page 37]
  2145.  
  2146.  
  2147.  
  2148.  
  2149.           Internet Draft           Chassis MIB             June 24, 1993
  2150.  
  2151.  
  2152.           5.  Acknowledgements
  2153.  
  2154.           The Chassis MIB represents the combined work of the IETF
  2155.           Chassis MIB Working Group, with particular, substantial
  2156.           authorship contributions from:
  2157.  
  2158.                   Manu Kaycee
  2159.                   Ungermann-Bass, Inc
  2160.                   kaycee@andr.UB.com
  2161.  
  2162.                   Keith McCloghrie
  2163.                   Hughes LAN Systems, Inc.
  2164.                   kzm@hls.com
  2165.  
  2166.                   Bob Stewart
  2167.                   Xyplex, Inc
  2168.                   rlstewart@eng.xyplex.com
  2169.  
  2170.                   Pete Wilson
  2171.                   3Com Corporation
  2172.                   {3COM/PDD/PeteW}@pdd.3mail.3com.com
  2173.  
  2174.                   Donna McMaster
  2175.                   SynOptics Inc
  2176.                   mcmaster@synoptics.com
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.           Expires December, 1993                               [Page 38]
  2203.  
  2204.  
  2205.  
  2206.  
  2207.           Internet Draft           Chassis MIB             June 24, 1993
  2208.  
  2209.  
  2210.           6.  References
  2211.  
  2212.           [1]  M.T. Rose and K. McCloghrie, Structure and Identification
  2213.                of Management Information for TCP/IP-based internets,
  2214.                Internet Working Group Request for Comments 1155.
  2215.                Network Information Center, SRI International, Menlo
  2216.                Park, California, (May, 1990).
  2217.  
  2218.           [2]  J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
  2219.                Simple Network Management Protocol, Internet Working
  2220.                Group Request for Comments 1157.  Network Information
  2221.                Center, SRI International, Menlo Park, California, (May,
  2222.                1990).
  2223.  
  2224.           [3]  K. McCloghrie and M.T. Rose (editors), Management
  2225.                Information Base for Network Management of TCP/IP-based
  2226.                internets: MIB-II, Internet Working Group Request for
  2227.                Comments 1213.  Network Information Center, SRI
  2228.                International, Menlo Park, California, (March, 1991).
  2229.  
  2230.           [4]  Information processing systems - Open Systems
  2231.                Interconnection - Specification of Abstract Syntax
  2232.                Notation One (ASN.1), International Organization for
  2233.                Standardization.  International Standard 8824, (December,
  2234.                1987).
  2235.  
  2236.           [5]  Information processing systems - Open Systems
  2237.                Interconnection - Specification of Basic Encoding Rules
  2238.                for Abstract Notation One (ASN.1), International
  2239.                Organization for Standardization.  International Standard
  2240.                8825, (December, 1987).
  2241.  
  2242.           [6]  M.T. Rose, K. McCloghrie (editors), Concise MIB
  2243.                Definitions, Internet Working Group Request for Comments
  2244.                1212.  Network Information Center, SRI International,
  2245.                Menlo Park, California, (March, 1991).
  2246.  
  2247.           [7]  K. McCloghrie, J. Davin, J. Galvin, Definitions of
  2248.                Managed Objects for Adminstration of SNMP Parties
  2249.                Internet Working Group Request for Comments 1353.
  2250.                Network Information Center, SRI International, Menlo
  2251.                Park, California, (July, 1992).
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.           Expires December, 1993                               [Page 39]
  2261.  
  2262.  
  2263.  
  2264.  
  2265.           Internet Draft           Chassis MIB             June 24, 1993
  2266.  
  2267.  
  2268.           7.  Security Considerations
  2269.  
  2270.           Security issues are not discussed in this memo.
  2271.  
  2272.  
  2273.           8.  Author's Address
  2274.  
  2275.                David Arneson (Editor)
  2276.                Cabletron Systems, Inc.
  2277.  
  2278.                Phone: (603)332-9400
  2279.                Email: arneson@ctron.com
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.           Expires December, 1993                               [Page 40]
  2319.  
  2320.  
  2321.  
  2322.  
  2323.           Internet Draft           Chassis MIB             June 24, 1993
  2324.  
  2325.  
  2326.           Table of Contents
  2327.  
  2328.  
  2329.           1 Introduction ..........................................    2
  2330.           2 The Network Management Framework ......................    2
  2331.           2.1 Object Definitions ..................................    2
  2332.           3 Overview ..............................................    4
  2333.           3.1 What is a Chassis ...................................    4
  2334.           4 Definitions ...........................................    6
  2335.           5 Acknowledgements ......................................   38
  2336.           6 References ............................................   39
  2337.           7 Security Considerations ...............................   40
  2338.           8 Author's Address ......................................   40
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.           Expires December, 1993                               [Page 41]
  2377.